package com.haojin.spring.resources.ResourceLoaderAwareDemo;

import org.springframework.context.ResourceLoaderAware;
import org.springframework.core.io.ResourceLoader;

/**
 * @author .29.
 * @create 2023-03-02 21:08
 */
public class testBean implements ResourceLoaderAware {

    private ResourceLoader resourceLoader;

    //实现ResourceLoaderAware接口必须实现的方法
    //如果把该Bean部署在Spring容器中，该方法将会有Spring容器负责调用。
    //SPring容器调用该方法时，Spring会将自身作为参数传给该方法。
    @Override
    public void setResourceLoader(ResourceLoader resourceLoader) {
        this.resourceLoader = resourceLoader;
    }

    //返回resourceLoader对象的方法
    public ResourceLoader getResourceLoader(){
        return this.resourceLoader;
    }
}
